-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update most demos for Godot 4.0.beta10 #782
Conversation
36a4aef
to
cac3984
Compare
58b8026
to
047db4a
Compare
6cc7571
to
fe69d6c
Compare
fe909a7
to
6d0b26b
Compare
a1671d1
to
ff2df2b
Compare
83ea321
to
ec9cda1
Compare
4666753
to
ccf3e13
Compare
ccf3e13
to
8b2bf74
Compare
The HDR for 2D demo was renamed to Glow for 2D as autoexposure can no longer be used in 2D in 4.0. The SDF font demo was renamed to MSDF font to denote that multi-channel distance field fonts are now used. The OpenSimplexNoise demo was renamed to Noise Viewer as it now uses FastNoiseLite.
8b2bf74
to
31b353a
Compare
This is now ready for review, even though not all demos were updated to 4.0 as part of this PR. We can do that in future pull requests. Please test all demos locally and report any issues you may encounter 🙂 Instructions
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably won't have time to do in depth review or testing, but I believe it's worth merging sooner than later, and catch potential issues once more users try the updated demos.
Hi, I have taken some time to go through the demos listed above and test them on Godot 4.0b10. Projects without comments worked fine as far as I could tell. I got a lot of "Load failed due to missing dependencies" errors when first opening projects, but they all seemed to be fine after pressing the "Open anyway" button. Not sure if that is Godot 4 bug or something related to the projects in question, I would have to check if any diff was caused by pressing the "Open anyway" button. I've probably included some things here that are just noise, but I've tried to stick to debugger breaks and errors. I'd be happy to provide further information or test more if there are any points here that are unexpected or platform specific. Computer specs:Mac OS X Ventura (13.1) Results:
|
Thanks for testing 🙂 I'll merge this following Akien's approval. Fixes can be applied to future pull requests to keep changes easy to review. |
Hi, this link:
is down. |
@InfiniteProductions The branch has been merged in the 4.0-dev branch. You can download it with the link on github (Code > Download zip) when you are on 4.0-dev branch, or by cloning the repo and switching to this branch (with Here is the link for your convenience :) |
The HDR for 2D demo was renamed to Glow for 2D as autoexposure can no longer be used in 2D in 4.0.
The SDF font demo was renamed to MSDF font to denote that multi-channel distance field fonts are now used.
The OpenSimplexNoise demo was renamed to Noise Viewer as it now uses FastNoiseLite.
Various demos have received small improvements along the way (mainly cosmetic changes or usability improvements):
See #697 (comment).
Updated
Demos updated and confirmed to be working as of 4.0.beta8:
plugins
viewport
misc
loading/autoload
1loading/scene_changer
1loading/serialization
12d/bullet_shower
2d/dodge_the_creeps
2d/finite_state_machine
2d/hdr
(no autoexposure/HDR as that's not possible in 2D anymore in 4.0, only glow)2d/glow
as a result.2d/hexagonal_map
2d/instancing
2d/isometric
(bug: collision is offset)2d/kinematic_character
2d/lights_and_shadows
2d/particles
2d/physics_tests
2d/pong
2d/screen_space_shaders
2d/sprite_shaders
3d/antialiasing
3d/graphics_settings
3d/kinematic_character
3d/navigation
(bug: meshes are broken due to being saved as ArrayMesh resources in 3.x, for which there is no conversion tool yet)3d/platformer
3d/rigidbody_character
3d/truck_town
3d/volumetric_fog
3d/voxel
3d/waypoints
audio/device_changer
audio/spectrum
audio/mic_record
gui/sdf_font
gui/msdf_font
.Updated, but couldn't get working yet
Not planned to be tackled in this PR
These should be updated in separate PRs: https://github.com/godotengine/godot-demo-projects/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc+label%3Aupdate
mobile/
demosmono/
demosnetworking/
demosFuture TODOs
Footnotes
The update was done in https://github.com/godotengine/godot-demo-projects/pull/776. This PR includes some cosmetic changes to the
loading/
demos. ↩ ↩2 ↩3